package com.kkm.dao;

import com.kkm.pojo.Singer;
import com.kkm.pojo.Song;

import java.util.List;
import java.util.Map;

public interface SingerDao {
    //展示歌手类型
    List<Singer> showSinger(int index, int rows);

    //查询歌手记录数
    int checkSingerCount();
     //条件查询歌手记录数
    int checkSingerNum(Map<String, String[]> condition);
    //模糊查询歌手
    List<Singer> checkSinger(Map<String, String[]> condition, int index, int rows);
    //删除歌手
    void deleteSinger(int id);

    //修改歌手第一步 根据id查询歌手信息
    Singer singerById(int sid);

    //根据歌手id查歌曲数量
    int checkMusicCountById(int sid);

    //根据歌手id查歌曲
    List<Song> checkMusicById(int sid,int index, int rows);

    /*//修改歌手
    void modifySinger(int uid, String username, int sex, Date birth, String phone, String email, String address);
//添加歌手
    void addSinger(String tname);
*/

    //根据id删除音乐
    void deleteMusic(int sid);
}
